package ar.com.vates.clasesyobjetos2;

public class Alumno {

	private Asignatura asignatura1;
	private Asignatura asignatura2;
	private Asignatura asignatura3;

	public Alumno(Asignatura asignatura1, Asignatura asignatura2,
			Asignatura asignatura3) {
		this.asignatura1 = asignatura1;
		this.asignatura2 = asignatura2;
		this.asignatura3 = asignatura3;
	}

	public Alumno(int id1, int id2, int id3) {
		this.asignatura1 = new Asignatura(id1);
		this.asignatura2 = new Asignatura(id2);
		this.asignatura3 = new Asignatura(id3);
	}

	public Asignatura getAsignatura1() {
		return asignatura1;
	}

	public void setAsignatura1(Asignatura asignatura1) {
		this.asignatura1 = asignatura1;
	}

	public Asignatura getAsignatura2() {
		return asignatura2;
	}

	public void setAsignatura2(Asignatura asignatura2) {
		this.asignatura2 = asignatura2;
	}

	public Asignatura getAsignatura3() {
		return asignatura3;
	}

	public void setAsignatura3(Asignatura asignatura3) {
		this.asignatura3 = asignatura3;
	}

	public double getPromedio() {
		return (asignatura1.getNota() + asignatura2.getNota() + asignatura3
				.getNota()) / 3;
	}
}
